package com.baomidou.mybatisplus.extension.service.impl;
public class ServiceImpl<M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,T> implements com.baomidou.mybatisplus.extension.service.IService {
  
  protected org.apache.ibatis.logging.Log log;
  
  protected M baseMapper;
  
  public ServiceImpl() {
  }
  
  public  M getBaseMapper() {
    return null;
  }
  
  protected boolean retBool(java.lang.Integer result) {
    return false;
  }
  
  protected  java.lang.Class<T> currentModelClass() {
    return null;
  }
  
  protected org.apache.ibatis.session.SqlSession sqlSessionBatch() {
    return null;
  }
  
  protected void closeSqlSession(org.apache.ibatis.session.SqlSession sqlSession) {
  }
  
  protected java.lang.String sqlStatement(com.baomidou.mybatisplus.core.enums.SqlMethod sqlMethod) {
    return null;
  }
  
  public  boolean save(T entity) {
    return false;
  }
  
  public  boolean saveBatch(java.util.Collection<T> entityList, int batchSize) {
    return false;
  }
  
  public  boolean saveOrUpdate(T entity) {
    return false;
  }
  
  public  boolean saveOrUpdateBatch(java.util.Collection<T> entityList, int batchSize) {
    return false;
  }
  
  public boolean removeById(java.io.Serializable id) {
    return false;
  }
  
  public  boolean removeByMap(java.util.Map<java.lang.String,java.lang.Object> columnMap) {
    return false;
  }
  
  public  boolean remove(com.baomidou.mybatisplus.core.conditions.Wrapper<T> wrapper) {
    return false;
  }
  
  public  boolean removeByIds(java.util.Collection<? extends java.io.Serializable> idList) {
    return false;
  }
  
  public  boolean updateById(T entity) {
    return false;
  }
  
  public  boolean update(T entity, com.baomidou.mybatisplus.core.conditions.Wrapper<T> updateWrapper) {
    return false;
  }
  
  public  boolean updateBatchById(java.util.Collection<T> entityList, int batchSize) {
    return false;
  }
  
  public  T getById(java.io.Serializable id) {
    return null;
  }
  
  public  java.util.Collection<T> listByIds(java.util.Collection<? extends java.io.Serializable> idList) {
    return null;
  }
  
  public  java.util.Collection<T> listByMap(java.util.Map<java.lang.String,java.lang.Object> columnMap) {
    return null;
  }
  
  public  T getOne(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper, boolean throwEx) {
    return null;
  }
  
  public  java.util.Map<java.lang.String,java.lang.Object> getMap(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper) {
    return null;
  }
  
  public  int count(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper) {
    return 0;
  }
  
  public  java.util.List<T> list(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper) {
    return null;
  }
  
  public  com.baomidou.mybatisplus.core.metadata.IPage<T> page(com.baomidou.mybatisplus.core.metadata.IPage<T> page, com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper) {
    return null;
  }
  
  public  java.util.List<java.util.Map<java.lang.String,java.lang.Object>> listMaps(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper) {
    return null;
  }
  
  public <V> java.util.List<V> listObjs(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper, java.util.function.Function<? super java.lang.Object,V> mapper) {
    return null;
  }
  
  public  com.baomidou.mybatisplus.core.metadata.IPage<java.util.Map<java.lang.String,java.lang.Object>> pageMaps(com.baomidou.mybatisplus.core.metadata.IPage<T> page, com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper) {
    return null;
  }
  
  public <V> V getObj(com.baomidou.mybatisplus.core.conditions.Wrapper<T> queryWrapper, java.util.function.Function<? super java.lang.Object,V> mapper) {
    return null;
  }
}